artificial digestion - German English Dictionary